# 输入一个整数和进制，转换成十进制输出

a,b=map(int,input().split(','))
x=int(str(a),b)
print(x)

# 获得用户输入的一个整数a，计算a的平方根，保留小数点后3位， 并打印输出。 输出结果采用宽度30个字符、右对齐输出、多余字符采用加号（+）填充，结果如果超过30个字符，则以结果宽度为准。

 x=int(input())
print("{0:+>30.3f}".format(x**0.5))

# 读入2个正整数A和B，1<=A<=9, 1<=B<=10,产生数字AA...A,一共B个A

A,B=input().split(',')
print(A.strip()*int(B))

# 输入一个数值表示圆的半径，求相应圆的面积。圆周率要求使用math库中的pi常量。

import math
r=float(input())
print('%.2f'%(math.pi*r*r))

# 自来水公司采取按用水量阶梯式计价的办法，居民应交水费y（元）与月用水量x（吨）相关：当x不超过15吨时，y=4x/3；超过后，y=2.5x−17.5。请编写程序实现水费的计算。

x=float(input(''))
if x<=15:
  print('{:.2f}'.format(4*x/3))
if x>15:
   print('{:.2f}'.format(2.5*x-17.5))